@charset "utf-8";
@import url(style.css);
/* I-Public */
/*#wp:after{content:'';clear:both;}*/

.v4_line{ height:3px; background:url(images/icon/v4_line.png) repeat-x 100% 0%; overflow:hidden;}
.mar_c_line{ margin:0 10px;}
.mar_n_line{ margin:5px 10px;}
.iquicknav{height:34px;line-height:34px;color:#c3c3c3; overflow:hidden;}
.foods_union_hot{ /*border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8;*/ padding:10px 8px 5px; background:#fff url(images/background/foods_ad_bg.png) repeat-x 100% 0%;}
.foods_union_hot img{ display:block; margin:14px;}
/* Left_Con */
.f_l_con{display:block;float:left; width:700px;}
.f_r_con{display:block;float:left; width:270px; padding:0 0 0 10px;}

.foods_tipc{border:3px solid #c8c8c8; height:88px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%; overflow:hidden;}
.foods_tipc h2{ height:30px;line-height:30px; font-size:14px;background:url(images/background/left_nav_h2_bg.png) repeat-x left 100%; color:#bf7500;}
/*.foods_tipc img{ display:block;}*/
.supply_log{ text-align:center;}
.supply_f{ width:176px; height:38px; overflow:hidden; background:url(images/log.png) no-repeat 0 0; display:block;margin:0 auto;}
.supply_z{ width:176px; height:38px; overflow:hidden; background:url(images/log.png) no-repeat 0 -38px;display:block; margin:10px auto 0;}
.foods_tipc_comm{ position:relative; width:618px; height:200px; overflow:hidden; display:block;}


.foods_quick_nav{ padding:10px 10px 10px;}
.foods_quick_nav li{ line-height:2em; color:#555;}
.foods_quick_nav li label{color:#555; font-weight:bold;}

.foods_trait{ margin:10px 0 0; border:1px solid #c8c8c8;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.foods_trait h3,.foods_commend h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#bf7500;}
.foods_trait h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.foods_trait_panes{/* overflow:hidden; height:285px; zoom:1;*/}

.foods_trait_pic{}
.foods_trait_pic ul{ overflow:auto; zoom:1; padding:10px; line-height:25px;}
.foods_trait_pic ul li{ float:left; width:100%;display:inline; color:#666; font-size:14px;}
.info_type{ float:left; width:50px; display:inline;}
.info_type span{ color:#ddd;}
.info_title{ float:left; width:480px; display:inline;}
.info_date{ float:left; width:140px; display:inline; text-align:right; font-size:12px;}

.foods_commend{ margin:10px 0 0; border:1px solid #c8c8c8; height:320px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.foods_commend h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:380px;}
.foods_commend_panes{ overflow:hidden; height:285px; zoom:1;}

.foods_commend_panes ul{ overflow:auto; zoom:1; padding:0 0 0 8px;}
.foods_commend_panes ul li{ float:left; width:135px; height:70px; margin:20px 0 0 20px; display:inline; overflow:hidden;}
.foods_commend_panes ul li img{ float:left; margin-right:5px;display:inline; }


/**/
.foos_found h3{height:30px;line-height:30px; font-size:14px;color:#bf7500;}
.foos_found li.frist{ height:75px; margin:0 0 18px;}
.foos_found li.frist h4{ font-size:14px;}
.foos_found li.frist img{ margin-right:8px;}
.foos_found li.frist p{ line-height:1.6em;}
.foos_found li.frist p span,.foos_found li span{ color:#999;}
.foos_found li.frist p,.foos_found li a{ color:#666;}
.foos_found li a:hover{ color:#D90000;}

.foods_teach{ margin:10px 0 0; border:1px solid #c8c8c8; height:326px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.foods_teach h3,.foods_pictrue h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#bf7500;}
.foods_teach h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.foods_teach div{ padding:10px;}
.foods_teach_frist{ height:75px; margin:0 0 10px; background:none; padding:0; color:#999;}
.foods_teach_frist h4{ font-size:14px; color:#000;}
.foods_teach_frist h4 a{ color:#000;}
.foods_teach_frist img{ margin-right:8px;}
.foods_teach div li{ font-size:12px;background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#666;}

.family_teach{ margin:10px 0 0; border:1px solid #c8c8c8; height:320px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.family_teach h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#bf7500;}
.family_teach h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.family_teach div{ padding:10px;}
.family_teach div li{ font-size:12px;background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#666;}

.foods_pictrue{ float:left; width:978px; margin:10px 0;*margin:10px 0 0; border:1px solid #c8c8c8; clear:left;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%; clear:both;}
.foods_pictrue ul{ overflow:auto; zoom:1; padding:0 0 0 3px;}
.foods_pictrue li{ float:left; width:124px; height:200px; margin:15px 0px 0px 13px; text-align:center; display:inline;}
.foods_pictrue li img{ display:block;}

.supply_con{border:1px solid #c8c8c8; padding:10px 30px;}
.supply_con h2{ font-size:14px; text-align:center; padding:10px 0px 5px }
.sup_voo{ font-size:14px; padding:30px 0 0; line-height:2em; color:#555;}
.sup_voo p{ margin-bottom:10px;}

.corp_info{overflow:hidden; zoom:1; border-top:1px solid #ddd; background:#fafafa; padding:10px; }
.corp_pic{ float:left; width:130px; height:100px; margin-right:10px;}
.corp_pic img{ display:block; width:120px; height:90px; border:5px solid #ccc;}
.corp_ins{ float:left; width:450px; height:100px;}
.corp_ins h3{ font-size:14px; color:#00447c; margin-bottom:8px;}

